html {
    font-family: -apple-system, BlinkMacSystemFont, 'Consolas',"Helvetica Neue", "PingFang SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "WenQuanYi Micro Hei", sans-serif;
    background-color: #ffffff;
}
/*flexible js 文件中被删除的部分*/
h1,h2,h3,h4,h5,h6{
    font-size:100%;font-weight:500;
}


/* 响应式图片格式 */
.zoomImage {
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    overflow: hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    border-radius: .2rem;
    -webkit-border-radius: .2rem;
    -moz-border-radius: .2rem;
    -ms-border-radius: .2rem;
    -o-border-radius: .2rem;
}




/* 链接样式字体 */
a {
    color: #000;
    text-decoration: none;
}
a:visited {
    color: #000;
    text-decoration: none;
}
a:active {
    color: #747474;
    text-decoration: none;
}
a:focus {
    color: #747474;
    text-decoration: none;
}
a:hover {
    color: #747474;
    text-decoration: none;
}

/* div 的标准字体 */
div {
    font-size: 18px;
}
[data-dpr="2"] div {
    font-size: 36px;
}
[data-dpr="3"] div {
    font-size: 54px;
}

/* span的小型字体 */
span {
    font-size: 14px;
}
[data-dpr="2"] span {
    font-size: 28px;
}
[data-dpr="3"] span {
    font-size: 42px;
}


/* 标题字体 */
.item-titlefont {
    font-size: 18px;
    font-weight: bolder
}
[data-dpr="2"] .item-titlefont {
    font-size: 36px;

}
[data-dpr="3"] .item-titlefont {
    font-size: 54px;
}
/* 文章字体大小 */
.item-main {
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

[data-dpr="2"] .item-main {
    font-size: 28px;

}

[data-dpr="3"] .item-main {
    font-size: 42px;
}


/* 小型字体 */
.smallfont {
    font-size: 14px;
}

[data-dpr="2"] .smallfont {
    font-size: 28px;
}

[data-dpr="3"] .smallfont {
    font-size: 42px;
}
/* 中型字体 */
.mediumfont {
    font-size: 16px;
}

[data-dpr="2"] .mediumfont {
    font-size: 32px;
}

[data-dpr="3"] .mediumfont {
    font-size: 48px;
}
/* 大型字体 */
.largefont{
    font-size: 18px;
}
[data-dpr="2"] .largefont{
    font-size: 36px;
}
[data-dpr="3"] .largefont{
    font-size: 54px;
}
/* 超大型字体 */
.xlargefont{
    font-size: 20px;
}
[data-dpr="2"] .xlargefont{
    font-size: 40px;
}
[data-dpr="3"] .xlargefont{
    font-size: 60px;
}

/* 巨大型字体 */
.xxlargefont{
    font-size: 22px;
}
[data-dpr="2"] .xxlargefont{
    font-size: 44px;
}
[data-dpr="3"] .xxlargefont{
    font-size: 66px;
}